most impecunious - German English Dictionary